tucotuco (ctenomys) - Spanish English Dictionary